stub one's toe on something - Francés Inglés Diccionario